human blood and blood components - French English Dictionary